#!/usr/bin/python3


# print("Hello, World!")

# input 输入
# print 打印，输出
# print('------------------------------')

# N = input('输入一个数字：\n')
# M = input('输入另一个数字：\n')
# # Y = N+M
# Y = int(N) + int(M)
# print(Y)

# -----------
# N = "  Hello World!  "
# print(len(N))

# str = "Hello World!"
# # H:0 e:1 l:2 l:3 o:4 " ":5 W:6 o:7 r:8 l:9 d:10 !:11 索引值
# N = str[2:8]  # 第三个元素到第八个元素，切片 llo Wo, [头上标，尾下标],
# print(N)
# print("#"+"*"*8)  # 拼接
# print(str)
# print(str[0])  # 切片
# print(str[2:5])  # 切片
# print(str[2:])  # 切片
# print(str*2)
# print(str+str[0:5])  # 拼接+切片

# ********列表*********************
# list = ['Hello', 2020, 2, "Siit", 6]
# tinylist = [1, 'OneNET']
# print(list)           # 输出完整列表
# print(list[0])      # 输出列表的第一个元素
# print(list[1:3])   # 输出第二个至第三个元素
# print(list[2:])            # 输出从第三个开始至列表末尾的所有元素
# print(tinylist * 2)         # 输出列表两次
# print(list + tinylist)       # 打印组合的列表 
# list[1] = 2019             # 修改列表中的元素
# print(list)               # 打印新的列表

# *****元组*******************
# tp1 = ('Hello', 2020, 2, "Siit", 6)
# tp2 = (1, 'OneNET')
# print(tp1)               # 输出完整元组
# print(tp1[0])            # 输出元组的第一个元素
# print(tp1[1:3])          # 输出第二个至第三个元素
# print(tp1[2:])           # 输出从第三个开始至元组末尾的所有元素
# print(tp2 * 2)           # 输出元组两次
# print(tp1 + tp2)         # 打印元组的列表
# tp1[1]=2019              # 修改元组中的元素

# ***********字典**************
# dict = {}  # 使用{}定义空字典
# dict['one'] = "This is one"
# dict[2] = "This is two"
# dict1 = {'name': 'CY', "code": 1234, 'dept': "ee"}
# print(dict)
# print(dict['one'])            # 输出键为'one' 的值
# print(dict[2])               # 输出键为 2 的值
# print(dict1)                # 输出完整的字典
# print(dict1.keys())           # 输出所有键
# print(dict1.values())          # 输出所有值
# dict1['dept'] = 'eg'             # 修改键为dept对应的值
# print(dict1['dept'])            # 输出键为dept对应的值

